package com.hmall.order.web;


import com.hmall.order.pojo.Order;
import com.hmall.order.pojo.OrderInfo;
import com.hmall.order.service.IOrderService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;


@RestController
@RequestMapping("order")
public class OrderController {

   @Autowired
   private IOrderService orderService;

   @GetMapping("/{id}")
   public Order queryOrderById(@PathVariable("id") Long orderId) {
      return orderService.getById(orderId);
   }


   /**
    *  提交订单
    * @param orderInfo
    * @return java.lang.Long
    **/
   @PostMapping
   public Long submitMinus(@RequestBody OrderInfo orderInfo){
      return orderService.submitMinus(orderInfo);
   }

}
